package net.cloudcodex.shared.dto.campaign.character;

import java.io.Serializable;
import java.util.Date;

/**
 * A note about a character.
 * 
 * @author Thomas
 */
public class CharacterNoteDTO implements Serializable {

	/**
	 * Id of the author. null for GM.
	 */
	private Long author;
	
	/**
	 * Content of the note.
	 */
	private String content;

	/**
	 * Read timestamp of the description;
	 */
	private Date timestamp;
	
	/**
	 * @return the author
	 */
	public Long getAuthor() {
		return author;
	}

	/**
	 * @param author the author to set
	 */
	public void setAuthor(Long author) {
		this.author = author;
	}

	/**
	 * @return the content
	 */
	public String getContent() {
		return content;
	}

	/**
	 * @param content the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}

	/**
	 * @return the timestamp
	 */
	public Date getTimestamp() {
		return timestamp;
	}

	/**
	 * @param timestamp the timestamp to set
	 */
	public void setTimestamp(Date timestamp) {
		this.timestamp = timestamp;
	}
	
}
